sheer hillside - Allemand Anglais Dictionnaire